package demo.day13

//Kotlin infix关键字
// infix == 中缀表达式 可以简化代码
fun main() {
    println(mapOf("一" to 1))
    123.goGoGo(2)
    456 goGoGo 789
}

// 自定义中缀表达式
// 1.条件一 对第一个参数C1.goGoGo 函数扩展
// 2.条件二 需要在 括号(c2:C2) 参数里面 传递一个参数
private infix fun <C1, C2> C1.goGoGo(c2: C2) {
    // 做很多逻辑处理
    // .....
    println("我的中缀表达式，第一个参数是：$this,第二个参数是：$c2")
}